home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 51 / Mac Magazin and MacEasy Magazine CD - Issue 51.iso / Software / Online / WebSentinel 2.0.4 / Extras / Scripting / WebSentinel Dictionary < prev    next >
Text File  |  1997-07-22  |  4KB  |  105 lines

  1. WebSentinel Suite: Events to communicate with WebSentinel
  2.  
  3. count users: returns number of users in given target
  4.     count users  anything  -- target name or id for set of users
  5.     [Result:   integer]  -- number of users
  6.  
  7. count groups: returns number of groups in given target
  8.     count groups  anything  -- target name or id for set of groups
  9.     [Result:   integer]  -- number of groups
  10.  
  11. get targets: returns a list of all available targets
  12.     get targets
  13.     [Result:   list]  -- a list of available targets
  14.  
  15. get realms: returns a list of all available realms
  16.     get realms
  17.     [Result:   list]  -- a list of available realms
  18.  
  19. get users: returns a list of all available users for a specific target
  20.     get users
  21.         in target  anything  -- unique id or name for target
  22.         starting with  small integer  -- user number to start with
  23.         max users  small integer  -- number of users to get
  24.     [Result:   list]  -- a list of users
  25.  
  26. get groups: returns a list of all available groups for a specific target
  27.     get groups
  28.         in target  anything  -- unique id or name for target
  29.         starting with  small integer  -- group number to start with
  30.         max groups  small integer  -- number of groups to get
  31.     [Result:   list]  -- a list of groups
  32.  
  33. add realm: adds a new realm
  34.     add realm  string  -- realm name to be added
  35.         match string  string  -- match string
  36.         GREP  boolean  -- use GREP in match string
  37.         no access path  string  -- full path to no access file
  38.         notes  string  -- notes
  39.         label  string  -- label
  40.         target  small integer  -- unique id for target
  41.     [Result:   small integer]  -- unique id for the added realm
  42.  
  43. add user: adds a new user
  44.     add user  string  -- username to be added
  45.         password  string  -- user's password
  46.         realms  list  -- realms user has access to
  47.         groups  list  -- groups user belongs to
  48.         notes  string  -- notes
  49.         label  string  -- label
  50.         target  anything  -- target name or id for target to add user to
  51.     [Result:   integer]  -- unique id for the added user
  52.  
  53. add group: adds a new group
  54.     add group  string  -- name for group to be added
  55.         realms  list  -- realms group has access to
  56.         notes  string  -- notes
  57.         label  string  -- label
  58.         target  anything  -- target name or id for target to add group to
  59.     [Result:   integer]  -- unique id for the added group
  60.  
  61. set realm: changes the values for a realm
  62.     set realm  small integer  -- realm id for realm to set
  63.         name  string  -- new realm name
  64.         match string  string  -- match string
  65.         GREP  boolean  -- use GREP in match string
  66.         no access path  string  -- full path to no access file
  67.         notes  string  -- notes
  68.         label  string  -- label
  69.         target  small integer  -- unique id for target
  70.  
  71. set user: changes the values for a user
  72.     set user  small integer  -- user id for user to set
  73.         username  string  -- new username for user
  74.         password  string  -- user's password
  75.         realms  list  -- realms user has access to
  76.         groups  list  -- groups user belongs to
  77.         notes  string  -- notes
  78.         label  string  -- label
  79.         target  anything  -- target name or id for target to add user to
  80.  
  81. set group: changes the values for a group
  82.     set group  small integer  -- unique id for group to be set
  83.         name  string  -- new name for group
  84.         realms  list  -- realms group has access to
  85.         notes  string  -- notes
  86.         label  string  -- label
  87.         target  anything  -- target name or id for target to add group to
  88.  
  89. remove realm: removes a given realm
  90.     remove realm  small integer  -- unique id for realm to delete
  91.  
  92. remove user: removes a given user
  93.     remove user  small integer  -- unique id for user to delete
  94.         in target  anything  -- unique id or name for target
  95.  
  96. remove group: removes a given group
  97.     remove group  small integer  -- unique id for group to delete
  98.         in target  anything  -- unique id or name for target
  99.  
  100. lookup user: find user id for a given username
  101.     lookup user  small integer  -- username to search for
  102.         in target  anything  -- unique id or name for target
  103.     [Result:   integer]  -- unique id for found user
  104.  
  105.